Maybe better to skip lectures...
Pi-calculus
```go func main() {
// Shared buffer with a size a := main(chan int, 1) b := make(chan bool, 1)
go func () { a <- 1; // a with the bar on top (send the integer 1 to channel a) } ()
i := <- a // Input a b <- true // Output b
} ```
Pi-calculus
-